flooding of debris - Alemán Inglés Diccionario